#pragma once
#ifndef SMPPQOSTIMETOLIVE_HPP
#define SMPPQOSTIMETOLIVE_HPP

#include "SMPPTLV.hpp"

namespace smpp{
namespace pdu{

class SMPP_DLLPRFX QosTimeToLive: public TLV{
	quint32 _Value;
public:
	QosTimeToLive(const quint32 nValue = 0);

	QosTimeToLive(const QosTimeToLive &);

	bool operator ==(const QosTimeToLive &) const;

	bool operator !=(const QosTimeToLive &) const;

	QosTimeToLive &operator =(const QosTimeToLive &);

	void setValue(const quint32);

	const quint32 getValue() const;
};

}
}

#endif
